utterly ruined - German English Dictionary